home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / language / dino / dino_bot.1 / source / install / DI2 < prev    next >
Encoding:
Text File  |  1991-03-10  |  3.0 KB  |  62 lines

  1.  
  2. #
  3. # The Dmachs variable contains five words for each (virtual) parallel
  4. # machine that DINO programs run on.  The words can be seperated by
  5. # spaces, tabs, or newlines.
  6. #
  7. # The first word is the name of the machine.
  8. #
  9. # The second word is the address of the machine. Usually, for a
  10. # remote machine where there is only one defined virtual machine for
  11. # the physical machine, that will be the same as the name.  For the
  12. # case when the parallel machine is the same as the machine that the
  13. # compiler is being run on the address is "." (e.g., a simulator)..
  14. #
  15. # The third word is the name of the user on the parallel machine.
  16. # If the user name is the same as the user running the compiler,
  17. # the name is "~".
  18. #
  19. # The fourth word is the directory that should be used on the
  20. # parallel machine.  "~" is the home directory of the user.  "."
  21. # is the current directory (this option can only be used if the parallel
  22. # machine is the same as the machine that the compiler is being run on).
  23. # Relative pathnames are interperted with respect to the user's home
  24. # directory.  These options can be combined, e.g., "./test" is legal.
  25. #
  26. # The fifth word is a seven character descriptor that tells the shell
  27. # how the machine is configured.  The characters have the following
  28. # meaning:
  29. #
  30. #    1st -- the type of machine where "s" is an iPSC1 simulator,
  31. #           "S" is an iPSC2 simulator, "1" is an iPSC1, "2" is an
  32. #           iPSC2, "8" is the i860 version of iPSC2, and "G" is
  33. #           the distributed Sun version.
  34. #    2nd -- the maximum number of dimensions of the machine.
  35. #    3rd -- whether DINO should do an rcp (T) to get the C files
  36. #           to the parallel machine or do a cp (F).  The latter
  37. #           option is used where the sun files are also cross-mounted
  38. #           on the parallel machine or the parallel machine runs on
  39. #           the sun (as in a simulator).
  40. #    4th -- whether DINO should call the back end of DINO (dino2) with
  41. #           an "rsh" to finish the compilation (T) or just use a local
  42. #           call (F).
  43. #    5th -- Whether DINO should try to interact with the parallel
  44. #           machine at all (T), should leave it entirely to the user (F),
  45. #           or should carry out some special instructions (S).  In
  46. #           this last case, the appropriate part of the case statement
  47. #           in the "dino.special" file must be filled in with the
  48. #           appropriate command.  See Section 7.3 for more information
  49. #           on this.
  50. #    6th -- Whether the parallel machine supports "rcp -p" (T) or just
  51. #           "rcp" (F).  In the latter case, DINO cannot check to see if
  52. #           the executibles are out of date and does the second
  53. #           compilation all the time.  This is usually the case for
  54. #           the iPSC1.
  55. #    7th -- the default number of dimensions of the machine.
  56. #           Typically this will be the same as the 2nd but it
  57. #           can be less.
  58. #
  59. # The five words for different machines can be separated with a space,
  60. # tab, or newline.  The entire variable must be enclosed in quotes.
  61. #
  62.